package com.hsurosy.hsuchain.nft.lock;

/**
 * 分布式锁常量类
 *
 * @Author Hsu琛君珩
 * @Date 2024-10-05 4:41
 * @Description
 * @Version: v1.0.0
 */
public class DistributeLockConstant {

    /**
     * 默认锁的key，当没有指定key时使用该值
     */
    public static final String NONE_KEY = "NONE";

    /**
     * 默认的锁拥有者标识
     */
    public static final String DEFAULT_OWNER = "DEFAULT";

    /**
     * 默认的锁过期时间（毫秒），默认值为-1表示不过期
     */
    public static final int DEFAULT_EXPIRE_TIME = -1;

    /**
     * 默认的锁等待时间（毫秒），默认值为-1表示不等待
     */
    public static final int DEFAULT_WAIT_TIME = -1;
}
